package com.wrx.club_management_backend.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wrx.club_management_backend.common.AjaxResult;
import com.wrx.club_management_backend.dto.ActivityDTO;
import com.wrx.club_management_backend.entity.ClubActivity;

public interface ClubActivityService extends IService<ClubActivity> {
    AjaxResult create(ClubActivity activity);

    AjaxResult hot();

    AjaxResult get(Long id);

    AjaxResult participate(Long activityId);


    AjaxResult isParticipate(Long activityId);

    AjaxResult listUserById(Long activityId);

    AjaxResult num();

    AjaxResult approveList();

    AjaxResult getList(ActivityDTO dto);

    AjaxResult approve(ActivityDTO dto);


//    AjaxResult list();
}
